strange creature - Turc Anglais Dictionnaire